Ahead of Motorsport Manager's release on November 10th, F1 Hub got the opportunity to play and review the much anticipated computer-based motorsport video game. Move over Sir Frank Williams, Ron Dennis, Vijay Mallya and Dietrich Mateschitz as... MoreĀ»